debt ridden - Turkish English Dictionary